html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acyonym,address,big,cite,code,del,dfn,em,img,ins,kdb,q,s,samp,small,strong,var,b,i,
dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{ display:block;}
body{ font:12px/1.5 tahoma,arial,\5b8b\4f53; background-color:#f6f6f6; color:#666;}
textarea{ resize:none;}
table{ border-collapse:collapse; border-spacing:0;}
ol,ul,li{ list-style:none;}
img{ border:none;}
del{ text-decoration:line-through;}
hr{ display:block; height:1px; border:0; border-top:1px solid #ccc; margin:1em 0; padding:0;}
blockquote,q{ quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{ content:''; content:none;}
input,select,img{ vertical-align:middle;}
input, textarea{ padding:2px; line-height:normal;}
a:link,a:visited{ text-decoration:none;}
.hide{ display:none;}
.visible{ visibility:visible;}
.invisible{ visibility:hidden;}
.vm{ vertical-align:middle;}
.clr:before,.clr:after{ content:''; display:table;}
.clr:after{ clear:both;}
.clr{ *zoom:1;}
.fl{ float:left;}

#recommended_list a{ margin:0 5px;}
.left{ width:698px; margin-left:0;}
#most_popular{ overflow:hidden;}
body{ color:#414141;}
.news_det{ height:1258px; border:1px solid #e0e0e0;}
.news_det .hd{ height:90px; position:relative; line-height:22px;}
.news_det .hd h2{ height:44px; line-height:44px; font-size:14px; font-weight:bold; text-align:center;}
.news_det .hd .time{ position:absolute; left:22px; bottom:25px; color:#969696;}
.share{ position:absolute; bottom:25px; right:18px; color:#000099;}
.share a,.share span{ display:inline-block; overflow:hidden; margin:0 3px 0 3px; vertical-align:middle; background:url(pic1.png) no-repeat;}
.share_add{ width:15px; height:15px; cursor:pointer;}
.share a.ico_qq{ width:16px; height:16px; background-position:0 -16px;}
.share a.ico_sina{ width:16px; height:16px; background-position:0 -34px;}
.share a.ico_ren{ width:16px; height:16px; background-position:0 -52px;}
.share a.ico_kxw{ width:16px; height:16px; background-position:0 -70px;}
.news_det .bd{ padding:0 20px 20px;}
.news_det .bd p{ line-height:30px; font-size:13px; text-indent:2em;}

.panel_content{ margin:0;}
#most_popular .panel_content{ padding:14px 12px; line-height:18px;}
.pop_blog li{ height:74px; padding-left:64px; position:relative; line-height:18px;}
.ico_v,.ico_peo,.add_att{ display:inline-block; width:11px; height:10px; background:url(pic1.png) no-repeat -19px 0; vertical-align:middle;}
.ico_peo{ width:9px; height:11px; background-position:-35px 0; margin-right:5px;}
.pop_blog li img{ width:50px; height:50px; position:absolute; top:0; left:0;}
.img_bor{ padding:2px; border:1px solid #ccc; background-color:#fff;}
.pop_blog li h3 a{ color:#0082cb;}
.add_att{ width:58px; height:20px; background-position:0 -88px;}
.pop_blog li .fans{ float:right; vertical-align:middle}

#hot_topic_list li{ padding-left:10px; background:url(pic1.png) no-repeat -57px 11px;}
.panel{ margin-bottom:0;}

#hot .top_pic{ overflow:hidden;}
#hot .top_pic li{ float:left; height:102px; width:99px; padding:12px 12px;}
#hot .top_pic li img{ width:99px; height:82px; display:block; margin-bottom:6px;}
#hot .top_pic li a{ color:#0082cb;}

#footer{ padding:20px 0;}
#footer p{ padding:4px;}


.news_share{ height:1258px; border:1px solid #e0e0e0; padding:1px;}
.news_share .hd{ height:29px; line-height:29px; position:relative;}
.news_share .hd h2{ width:118px; height:29px; padding-left:11px; font-size:16px; font-family:"Microsoft YaHei"; background:url(hd_bg.png) no-repeat;}
.news_share .hd .btn_tool{ display:block; width:86px; height:25px; line-height:25px; text-align:center; background:url(btn_tool.png) no-repeat; position:absolute; top:1px; right:5px; font-size:13px; font-weight:bold; color:#095b80;}
.news_share .bd{ padding:18px 20px 0;}
.news_sh_list li{ height:160px; padding-bottom:15px; border-bottom:1px dotted #e7e7e7; position:relative; padding-left:176px; line-height:20px; margin-bottom:27px;}
.news_sh_list .page{ height:25px; border-bottom:1px dotted #e7e7e7; position:relative; line-height:20px; margin-bottom:27px;}
.news_sh_list li img{ width:150px; height:150px; display:block; position:absolute; top:0; left:0;}
.news_sh_list li h3{ padding-bottom:8px;}
.news_sh_list li h3 a{ font-size:14px; color:#404040;}
.news_sh_list li h3 .time{ margin-left:20px; font-size:12px; color:#9a9a9a; font-weight:normal;}
.news_sh_list li p{ color:#676767;}
.news_sh_list li .button_download{ position:absolute; top:138px; left:176px; margin:0;}

.news_dom li{ height:98px; overflow:hidden; padding-left:12px; background:url(pic1.png) no-repeat -57px 11px; padding-left: 10px; border-bottom:1px dotted #e7e7e7; line-height:20px; margin-bottom:18px;}
.news_dom li h3{ padding-bottom:3px;}
.news_dom li h3 a{ font-size:14px; color:#404040;}
.news_dom li h3 .time{ margin-left:20px; font-size:12px; color:#9a9a9a; font-weight:normal;}
.news_dom li p{ color:#676767;}
.news_dom .page{ height:25px; border-bottom:1px dotted #e7e7e7; position:relative; line-height:20px; margin-bottom:27px;}





